/*index 2190513*/
input::-webkit-input-placeholder{color:#b2b2b2;}/* WebKit browsers */
input:-moz-placeholder{color:#b2b2b2;}/* Mozilla Firefox 4 to 18 */
input::-moz-placeholder{color:#b2b2b2;}/* Mozilla Firefox 19+ */
input:-ms-input-placeholder{color:#b2b2b2;}/* Internet Explorer 10+ */
body{background-color: #fff;}
.wrap{width: 1200px;}
.n-banner{height: 590px;width: 100%;background: url("../images/icon_nbg.jpg") 50% -80px no-repeat #165ff3;overflow: hidden;}
.n-banner .wrap{height: 100%;}
.n-banner .n-lef{margin: 25px 0 0 -35px;overflow: hidden;}
.n-banner .n-lef img{display: block;}
.n-banner .n-rig{width: 500px;overflow: hidden;}
.n-banner .n-rig .p-til1{text-indent: -9999px;background: url("../images/icon_ntil1.png") no-repeat;width: 497px;height: 54px;margin-top: 85px;overflow: hidden;}
.n-banner .n-rig .p-til2{text-indent: -9999px;background: url("../images/icon_ntil2.png") no-repeat;width: 389px;height: 23px;margin-top: 20px;overflow: hidden;}
.n-banner .n-rig .n-box{overflow: hidden;margin-top: 40px;}
.n-banner .n-rig .itm-btn{overflow: hidden;}
.n-banner .n-rig .itm-btn .cm-btn{width: 160px;height: 48px;float: left;text-indent: -9999px;margin-top: 2px;}
.n-banner .n-rig .zqb .cm-btn{background: url("../images/icon_nbtn1.png") no-repeat center top;}
.n-banner .n-rig .zjb .cm-btn{background: url("../images/icon_nbtn2.png") no-repeat center top;}
.n-banner .n-rig .uefi .cm-btn{background: url("../images/icon_nbtn3.png") no-repeat center top;}
.n-banner .n-rig .itm-btn .cm-btn:hover{background-position: center bottom;}
.n-banner .n-rig .itm-btn .oth{float: left;margin-left: 35px;overflow: hidden;width: 150px;}
.n-banner .n-rig .itm-btn .oth a{color: #fff;float: left;margin-right: 18px;font-size: 14px;line-height: 26px;}
.n-banner .n-rig .itm-btn .oth a:hover{text-decoration: underline;}
.n-banner .n-rig .itm-btn .n-course{float: left;color: #fff;padding-left: 35px;background: url("../images/icon_ncourse.png") no-repeat center bottom;width: 85px;height: 32px;line-height: 32px;font-size: 14px;margin-top: 8px;margin-left: 12px;}
.n-banner .n-rig .itm-btn .n-course:hover{text-decoration: none;background-position: center top;color: #1c48e7;}
.n-banner .n-rig .n-box .n-line{background: url("../images/icon_nline.png") no-repeat;width: 487px;height: 1px;display: block;opacity: .4;filter:alpha(opacity=40);margin: 30px 0;}

.one-key{background-color: #fafafa;height: 60px;position: relative;z-index:4;}
.key-query{height: 100%;width: 1200px;margin: 0 auto;}
.key-query .tip{color:#333;font-size:14px;line-height: 60px;}
.key-query .input-wrap{width:158px;position:relative;height:26px;line-height: 26px;cursor: pointer;z-index:10;border: 1px solid #d9d9d9;background-color: #fff;margin:16px 20px 0 0;border-radius: 2px;}
.key-query .input-wrap .sl-down{display:block;position:absolute;top:11px;right:10px;width:7px;height:4px; background:url(../images/icon_select.png) no-repeat center bottom;cursor: pointer;}
.key-query .input-wrap .sl-down.sl-up{background-position:center top;}
.key-query .input-wrap .txt{width:118px;border: none;height: 26px;line-height: 26px;padding-left: 10px;padding-right: 30px;font-size: 14px;color: #666;background-color: transparent;cursor: pointer;font-family: \5FAE\8F6F\96C5\9ED1 sans-serif;display: block;}
.key-query .input-wrap .select{background:#fff;font-size:12px;position:absolute;top:27px;left:-1px;border:1px solid #d9d9d9;width:158px;border-top:0;display:none;}
.key-query .input-wrap .select ul{max-height: 300px;overflow-x: hidden;overflow-y: auto;}
.key-query .input-wrap .select li{color:#999;font-size:12px;padding-left:10px;height:26px;line-height:26px;cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 10px;width: 138px;}
.key-query .input-wrap .select li:hover{background:#e8f6ff;}
.key-query .tip2{font-size:14px;color:#999;line-height:60px;width:400px;overflow: hidden;margin-left: 25px;text-align: left;}
.key-query .tip2 a{color:#00a312;padding-left:8px;}
.key-query .tip2 a:hover{color:#ff9500}
.key-query .tip2 font{color:#666;font-size:14px;}
.key-query .tip2 span{color: #ff9500;}
.key-query .n-all{position: relative;z-index: 5;font-size: 14px;color: #006cff;margin-top: 17px;float: right;}
.key-query .n-all i{position: absolute;bottom:0;left: 0;width: 100%;border-radius: 2px;height: 8px;background-color: #62a7ff;opacity: .4;filter:alpha(opacity=40);}


.n-list{overflow: hidden;margin-top: 40px;}
.n-list .wrap{overflow: hidden;}
.n-list ol{width: 105%;overflow: hidden;}
.n-list li{float: left;overflow: hidden;margin-right: 21px;width: 284px;height: 362px;}
.n-list li.n-pic1{background: url("../images/icon_nmarkbg1.png") no-repeat;}
.n-list li.n-pic2{background: url("../images/icon_nmarkbg2.png") no-repeat;}
.n-list li.n-pic3{background: url("../images/icon_nmarkbg3.png") no-repeat;}
.n-list li.n-pic4{background: url("../images/icon_nmarkbg4.png") no-repeat;}
.n-list li .np-img{display: block;width: 150px;height: 210px;margin: 0 auto;font-size: 0;vertical-align: middle;line-height: 200px;text-align: center;}
.n-list li .np-img img{display: inline-block;vertical-align: middle;}
.n-list li .np-til{font-size: 16px;color: #333;text-align: center;font-weight: bold;margin-top: 10px;}
.n-list li .np-desc{font-size: 14px;color: #999;line-height: 20px;margin: 20px auto 0 auto;width: 200px;}
.n-list li.n-pic4 .np-desc{width: 220px;}


.nc-til{position: relative;height: 20px;line-height: 20px;z-index: 5;}
.nc-til .np-t{font-size: 18px;color: #333;font-weight: bold;padding-left: 15px;padding-right: 10px;background:url("../images/icon_cmtil2.png") left center no-repeat #fff;float: left;}
.nc-til .np-line{position: absolute;width: 100%;height: 1px;background-color: #ededed;top:11px;left: 0;z-index: -1;}
.nc-til .n-more{float: right;padding: 0 0 0 5px;background-color: #fff;color: #666;font-size: 14px;}
.nc-til .n-more:hover{text-decoration: underline;}

.fir{margin-top: 40px;}
.nc-list ol{width: 105%;margin-top: 20px;}
.nc-list li{float: left;margin-right: 21px;width: 284px;}
.nc-list li a{display: block;width: 100%;height: 100%;}
.nc-list li a img{border-top-left-radius:2px;border-top-right-radius:2px;}
.nc-list li .font{display: block;background-color: #f8f8f8;line-height: 48px;height: 48px;}
.nc-list li .font .n-ico{float: left;}
.nc-list li .font .n-word{font-size: 18px;color: #333;font-style: normal;max-width: 235px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fir li .font .n-ico{width: 18px;height: 21px;background: url("../images/icon_nico1.png") center top;margin: 14px 8px 0 12px;}

.sec{*margin-top: 50px;}
.sec li .font .n-ico{width: 21px;height: 18px;background: url("../images/icon_nico5.png") center top;margin: 15px 8px 0 12px;}

.nc-list li:hover .font{box-shadow: 0 0 6px rgba(0,34,51,.08);background-color: #ffffff;}
.nc-list li:hover .font .n-word{color: #329bff;}
.nc-list li:hover .font .n-ico{background-position: center bottom;}


.n-cour{margin-top: 50px;overflow: hidden;}
.n-cour .wrap{overflow: hidden;}
.n-cour .sub-box{width: 110%;}
.n-cour .sub-cour{float: left;width: 370px;margin: 0 45px 45px 0;}
.n-cour .sub-cour .sub-list{overflow: hidden}
.n-cour .sub-cour .sub-list ol{overflow: hidden;}
.n-cour .sub-cour .sub-list li{overflow: hidden;margin-top: 20px;}
.n-cour .sub-cour .sub-list li:first-child{margin-top: 25px;}
.n-cour .sub-cour .sub-list li a{float: left;padding-left: 22px;font-size: 14px;color: #333;background: url("../images/icon_nico2.png") no-repeat 0 2px;max-width: 265px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.n-cour .sub-cour .sub-list li a:hover{background-position: 0 -34px;text-decoration: none;color: #329bff;}
.n-cour .sub-cour .sub-list li span{color: #999;float: right;font-size: 14px;}

.n-cour .sp2 .sub-list li a,.n-cour .sp5 .sub-list li a{background: url("../images/icon_nico3.png") no-repeat 0 2px;}
.n-cour .sp2 .sub-list li a:hover,.n-cour .sp5 .sub-list li a:hover{background-position: 0 -34px;text-decoration: none;color: #329bff;}

.n-cour .sp3 .sub-list li a{background: url("../images/icon_nico4.png") no-repeat 0 2px;}
.n-cour .sp3 .sub-list li a:hover{background-position: 0 -34px;text-decoration: none;color: #329bff;}

.n-link{overflow: hidden;margin-top: 40px;}
.n-link .wrap{overflow: hidden;}
.link-lists{overflow: hidden;margin-top: 15px;}
.link-lists ul{overflow: hidden;}
.link-lists ul li{line-height: 30px;float: left;}
.link-lists ul li a{font-size: 14px;color: #666;margin-right: 20px;}
.link-lists ul li a:hover{text-decoration: none;color: #006cff;}

/*20190612*/
#iconDivMain1{left: auto!important;  top: 175px!important; right: 2px!important;}